package com.carleasoft.mps.adu.business.role.bean.vo;


/**
 * <p>Description: role 角色vo</p>
 * @since 2020-05-11
 * @author ztm
 */
public class AuthorityRoleInfoPageVo{
    /**
     * 主键id
     */
    private Long id;
    /**
     * 角色编码
     */
    private String roleCode;
    /**
     * 角色名称
     */
    private String roleName;
    /**
     * 角色类型（0-超级管理员角色，1-系统管理员角色，2-组织及组织分类角色，3-组织内使用角色，4-专属自定义默认角色，5-系统默认角色）
     */
    private Integer roleType;
    /**
     * 创建人部门编码
     */
    private String deptCode;
    /**
     * 创建人组织编码
     */
    private String organizationCode;
    /**
     * 创建人编码
     */
    private String createPersonCode;
    /**
     * 创建人名称
     */
    private String createPersonName;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 修改人编码
     */
    private String updatePersonCode;
    /**
     * 修改人名称
     */
    private String updatePersonName;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 备注
     */
    private String remark;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRoleCode() {
        return roleCode;
    }

    public void setRoleCode(String roleCode) {
        this.roleCode = roleCode;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public Integer getRoleType() {
        return roleType;
    }

    public void setRoleType(Integer roleType) {
        this.roleType = roleType;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getOrganizationCode() {
        return organizationCode;
    }

    public void setOrganizationCode(String organizationCode) {
        this.organizationCode = organizationCode;
    }

    public String getCreatePersonCode() {
        return createPersonCode;
    }

    public void setCreatePersonCode(String createPersonCode) {
        this.createPersonCode = createPersonCode;
    }

    public String getCreatePersonName() {
        return createPersonName;
    }

    public void setCreatePersonName(String createPersonName) {
        this.createPersonName = createPersonName;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdatePersonCode() {
        return updatePersonCode;
    }

    public void setUpdatePersonCode(String updatePersonCode) {
        this.updatePersonCode = updatePersonCode;
    }

    public String getUpdatePersonName() {
        return updatePersonName;
    }

    public void setUpdatePersonName(String updatePersonName) {
        this.updatePersonName = updatePersonName;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "AuthorityRoleEntity{" +
                "id=" + id +
                ", roleCode='" + roleCode + '\'' +
                ", roleName='" + roleName + '\'' +
                ", roleType=" + roleType +
                ", deptCode='" + deptCode + '\'' +
                ", organizationCode='" + organizationCode + '\'' +
                ", createPersonCode='" + createPersonCode + '\'' +
                ", createPersonName='" + createPersonName + '\'' +
                ", createTime=" + createTime +
                ", updatePersonCode='" + updatePersonCode + '\'' +
                ", updatePersonName='" + updatePersonName + '\'' +
                ", updateTime=" + updateTime +
                ", remark='" + remark + '\'' +
                '}';
    }
}
